insert into asm_gas_lettura

SELECT KEYS_GENERATOR.NEXTVAL AS ID,
TO_DATE(^Data Preparazione Giro gg/mm/aaaa;A;ALFANUMERICO^^, 'dd/mm/yyyy') AS EXPR1, 
VCB.PDR, 
VCB.MATRICOLA_misuratore, 
VCB.MATRICOLA_CORRETTORE, 
'' CLASSE_CONTATORE, 
'' TIPO_COEF_K, 
'' VALORE_COEF_K, 
VCB.NOMINATIVO_CLIENTE_FINALE, 
CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(trim(VCB.TOPONIMO), ' '), trim(VCB.denominazione_strada)), ' '), 
trim(VCB.CIVICO)), trim(VCB.ALTRI_ELEMENTI )) AS INDIRIZZO_FORNITURA, 
vcb.giro_lettura AS GIRO_LETTURA, 
 FREQ,
'' DT_ULTIMA_LETTURA, 
'' ULTIMA_LETTURA, 
vcb.ACCESSIBILITA_229 accessibilita,
'' AS DT_LETTURA, 
0 AS ULTIMA_LETTURA,
0 AS LETTURA_CORRETTORE, 
'' AS MATRICOLA_CONTATORE_RILEVATA, 
'' AS MATRICOLA_CORRETTORE_RILEVATA,
'' AS CODICE_BIFFATURA_1, 
'' AS NOTE_BIFFATURA_1, 
'' AS CODICE_BIFFATURA_2, 
'' AS NOTE_BIFFATURA_2, 
'' AS DT_MANCATO_RILEVAMENTO,
0 AS ORA_MINUTO_MANCATO_RILEVAMENTO,
'' AS NOTE, 
'N' AS AUTOLETTURA_Y_N, 
1 AS STATO, 
'' AS FOTO_CONTATORE, 
'ASM' AS MATRICOLA_PALMARE,
FOGLIO,MITTENTE,tip_SERV,
VCB.NUMERO_CIFRE_CONTATORE,
VCB.NUMERO_CIFRE_CORRETTORE,
vcb.ubicazione_CONTATORE,
VCB.VERSIONE
FROM ASM_GAS_pdr VCB 
WHERE --(vcb.matricola_correttore is null or vcb.matricola_correttore = ' ')
--and 
vcb.FREQ =  ^Identificazione Gruppo xmmaaaa (S=Semest,A=Annuali,C=CORRETTORI,I=INDUSTRIALI,W=Switch);A;ALFANUMERICO;1^^